package com.settlement.system.model.vo;

import lombok.Data;

import java.math.BigDecimal;

@Data
public class FinanceReportVo {

    /**
     * 平台
     */
    private String platformName;
    /**
     * 店铺
     */
    private Long storeId;
    private String storeName;
    /**
     * 平台余额
     */
    private Boolean findBalance = false;
    private BigDecimal balanceAmount = BigDecimal.ZERO;
    /**
     * 累计提现
     */
    private BigDecimal cashAmount = BigDecimal.ZERO;
    /**
     * 截止日期当天收入
     */
    private BigDecimal lastReceiveAmount = BigDecimal.ZERO;
    /**
     * 累计收入
     */
    private BigDecimal totalReceiveAmount = BigDecimal.ZERO;
    /**
     * 截止日期当天支出
     */
    private BigDecimal lastPayAmount = BigDecimal.ZERO;
    /**
     * 截止日期当天支出其中-退款
     */
    private BigDecimal lastRefundAmount = BigDecimal.ZERO;
    /**
     * 截止日期当天支出其中-佣金
     */
    private BigDecimal lastCommission = BigDecimal.ZERO;
    /**
     * 截止日期当天支出其中-预充值
     */
    private BigDecimal lastCharge = BigDecimal.ZERO;
    /**
     * 截止日期当天支出其中-其他费用
     */
    private BigDecimal lastOtherFee = BigDecimal.ZERO;
    /**
     * 累计支出
     */
    private BigDecimal totalPayAmount = BigDecimal.ZERO;
    /**
     * 累计支出其中-退款
     */
    private BigDecimal totalRefundAmount = BigDecimal.ZERO;
    /**
     * 累计支出其中-佣金
     */
    private BigDecimal totalCommission = BigDecimal.ZERO;
    /**
     * 累计支出其中-预充值
     */
    private BigDecimal totalCharge = BigDecimal.ZERO;
    /**
     * 累计支出其中-其他费用
     */
    private BigDecimal totalOtherFee = BigDecimal.ZERO;

}
